Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ukraine F3 Uzbekistan F1 Uzbekistan F2 Ukraine F1 Belarus F1 Belarus F2 Russia F1 Russia F2 Italy F6 Italy F8 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Russia F6 Kazakhstan F7 Russia F4 Russia F6 Russia F7 Poland F4 Poland F5 Poland F6 Thailand F4 Thailand F5 Hong Kong F1 Kazakhstan F1 Kazakhstan F2 Switzerland F2 Russia F3 Russia F4 Greece F2 Greece F3 Greece F4 Israel F8 Israel F9 Bulgaria F2 Bulgaria F3 Bosnia & Herzegovina F4 Serbia F3 Russia F9 Belarus F2 Russia F12 Turkey F36 Turkey F37 Turkey F38 Kazakhstan F7 Kazakhstan F8 Greece F18 Greece F19 Greece F20 Qatar F3 Qatar F4 Croatia F5 Qatar F2 Qatar F3 Israel F4 Israel F5 Croatia F11 Croatia F12 Israel F9 Serbia F3 Belgium F8 Russia F7 Russia F8 France F20 Belarus F4 Estonia F3 Turkey F42 Qatar F4 Qatar F5 Germany F4 Turkey F6 Turkey F7 Israel F1 Israel F2 Israel F3 Qatar F2 Israel F4 Israel F5 Israel F6 Russia F1 Czech Republic F5 Belgium F5 Belgium F6 Thailand F6 Thailand F7 Israel F10 Israel F11 Germany F15 Estonia F2 Estonia F3 Estonia F4 Kuwait F3 Kazakhstan F1 Kazakhstan F2 Azerbaijan F2 Azerbaijan F3 Qatar F1 Uzbekistan F3 Uzbekistan F4 Russia F1 Russia F2 Russia F3 Russia F6 Russia F7 Russia F8 Kuwait F2 Kuwait F3 Qatar F4 Germany F1 (Schwieberdingen) Germany F2 (Kaarst) Spain F10 (Madrid) Bosnia & Herzegovina F3 (Kiseljak) Russia F7 (Moscow) Germany F14 (Oberhaching) Germany F15 (Bad Salzdetfurth) Estonia F2 (Tartu) Estonia F3 (Tallinn) Finland F4 (Helsinki) USA F19 (Wichita) USA F19b (Iowa City) Uzbekistan F4 Italy F13 Croatia F10 Turkey F4 Italy F7 Italy F9 M25 Biel M25 Nur-Sultan M25 Jonkoping M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Nur-Sultan M25 Nur-Sultan M25 Nur-Sultan M25 Jablonec nad Nisou M25 Kursumlijska Banja M25 Poprad Qatar F2 Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Russia F5 Russia F1 (Kazan) Mordovia Cup 2008 - Saransk XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Heilbronn Challenger Kosice Challenger Penza Challenger Istanbul Challenger Penza Challenger Rome Challenger Tanger Challenger Dallas Challenger Astana Challenger Heilbronn Challenger Chengdu Challenger Quimper Challenger Kyoto Challenger Astana Challenger Portoroz Challenger Bangkok Challenger Irving Challenger Glasgow Challenger Prostejov Challenger Winnetka Challenger Knoxville Challenger Koblenz Challenger Cleveland Challenger Zhuhai Challenger Phoenix Challenger Sarasota Challenger Tallahassee Challenger Almaty Challenger Nur-Sultan Challenger Brest Challenger Bratislava Challenger Bangkok Challenger Bangkok Challenger Bratislava Challenger Ortisei Challenger Biella 1 Challenger St. Petersburg 2 Challenger Biella 7 Challenger Istanbul 2 Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Forli 2 Challenger Traralgon Challenger Pau Challenger Biel Challenger St. Brieuc Challenger Sanremo Challenger Barletta Challenger Prague 1 Challenger Shymkent 2 Challenger Nottingham Challenger Bratislava Challenger Blois Challenger Troyes Challenger Nur-Sultan Challenger Mallorca Challenger Hamburg Challenger Ortisei Challenger Helsinki Challenger Andria Challenger Tenerife 1 Challenger Madrid Challenger Oeiras 3 Challenger Zhuhai Challenger Seville Challenger Ottignies-Louvain-la-Neuve Challenger Pau Challenger Phoenix Challenger Cherbourg Challenger Busan Challenger Oeiras 4 Challenger Ilkley Challenger Bunschoten Challenger M25 Kachreti M15 Aktobe St. Petersburg Open - St. Petersburg M15 Aktobe ATP Kremlin Cup - Moscow M15 Monastir M15 Monastir St. Petersburg Open - St. Petersburg M25 Astana Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha St. Petersburg Open - St. Petersburg Medibank International - Sydney Open 13 - Marseille Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg M25 Sabadell Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Samarkand Challenger - Samarkand Apia International - Sydney TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Apia International - Sydney Memphis Open - Memphis Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Sporting Challenger '08-Trofeo Regione Piemonte - Turin Brisbane International - Brisbane Memphis Open - Memphis Delray Beach Open - Delray Beach Hungarian Open - Budapest Geneva Open - Geneva Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Maharashtra Open - Pune Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon AEGON Championships - London AEGON International - Eastbourne Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Kremlin Cup - Moscow Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Nature Valley International - Eastbourne Generali Open - Kitzbuhel Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Serbia Open - Belgrade Astana Open - Astana Besancon Challenger Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Almaty Open - Almaty Dubai Duty Free Tennis Championships - Dubai Winnetka Challenger Prostejov Challenger Aptos Challenger Binghamton Challenger M25+H Plaisir M25 Falun Istanbul Challenger Budapest Challenger Pau Challenger Marburg Challenger Bordeaux Challenger M15 Doha Bergamo Challenger Cherbourg Challenger Segovia Challenger Bergamo Challenger Irving Challenger Furth Challenger Tashkent Challenger Bangkok Challenger M25 Bourg-en-Bresse Almaty Challenger Aptos Challenger Potchefstroom Challenger Prague Challenger Zhangjiagang Challenger Shanghai Challenger Rennes Challenger Chicago Challenger Orleans Challenger Dallas Challenger Hamburg Challenger Almaty Challenger Parma Challenger Zhangjiagang Challenger Bratislava Challenger M15 Tashkent Nur-Sultan 2 Challenger St. Petersburg 1 Challenger Eskisehir Challenger St. Tropez Challenger Astana Challenger Aptos Challenger Ismaning Challenger Istanbul Challenger Izmir Challenger Andria Challenger M15 Trnava Lugano Challenger Canberra Challenger M15 Trnava M25 Sintra Braga Challenger Dallas Challenger Recanati Challenger Astana Challenger Banja Luka Challenger Bergamo Challenger M25 Trnava Ilkley Challenger Nottingham 2 Challenger Tunis Challenger Maia Challenger Rome Challenger M15 Cadolzburg Prostejov Challenger M25 Nussloch Moscow Challenger M15 Zahra Portoroz Challenger Tenerife 3 Challenger Luedenscheid Challenger Qingdao Challenger Vicenza Challenger M25 Trimbach Cassis Challenger Prague 3 Challenger M25 Toulouse-Balma Mallorca Challenger M25 Saint-Dizier Fergana Challenger Budapest Challenger Binghamton Challenger M25 Tbilisi Bloomfield Hills Challenger San Francisco Challenger Cassis Challenger Helsinki Challenger Francavilla Challenger M25 Grasse Ortisei Challenger Ostrava Challenger Samarkand Challenger Zhangjiagang Challenger Manama Challenger Bengalaru Challenger Caltanissetta Challenger Recanati Challenger Iasi Challenger Ismaning Challenger Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Quimper Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Quimper 2 Challenger Monte-Carlo Rolex Masters - Monte-Carlo Madrid Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Split 2 Challenger Togliatti Cup - Togliatti BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Penza Cup - Penza Togliatti Cup - Togliatti Internazionali BNL d'Italia - Rome Mordovia Cup - Saransk BNP Paribas Open - Indian Wells Alexander Kolyaskin Memorial - Donetsk Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Porto Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Guangzhou Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami St. Petersburg Challenger 2006 - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York Roma Challenger 2007 - Rome Memorial Manfredini - Sassuolo BNP Paribas Open - Indian Wells Togliatti Cup - Togliatti Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Miami Open - Miami Internazionali di Tennis di Bergamo - Bergamo 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Mutua Madrid Open - Madrid The Surbiton Trophy - Surbiton Internazionali BNL d'Italia - Rome San Benedetto Challenger - San Benedetto Penza Cup 2008 - Penza Akbank Private Banking TED Open - Istanbul Southern Capital Cup - Almaty BNP Paribas Open - Indian Wells Miami Open - Miami Bergamo Challenger UTC Open - Cherkassy Segovia Challenger Astana Challenger Astana Challenger Belgrade Challenger Barletta Challenger Napoli Challenger Nottingham Challenger Manama Challenger Alessandria Challenger Milan Challenger Saransk Challenger Ilkley Challenger Astana Challenger Jinan Challenger Zhangjiagang Challenger Astana Challenger Champaign Challenger Istanbul Challenger Prostejov Challenger Bergamo Challenger Penza Challenger Tenerife 3 Challenger Mersin Challenger Rome Challenger Chisinau Challenger Kachreti Challenger Furth Challenger Kosice Challenger Marburg Challenger Istanbul Challenger Heilbronn Open - Heilbronn Kazan Challenger Mons Challenger Rome Challenger Cary Challenger Braunschweig Challenger Istanbul Challenger KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Portoroz Challenger Brest Challenger Izmir Challenger Andria Challenger Lermontov Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Prostejov Challenger Knoxville Challenger Saransk Challenger Phoenix Challenger Quimper Challenger Jonkoping Challenger Troyes Challenger Astana Challenger Pozoblanco Challenger Astana Challenger Dallas Challenger Yokohama Challenger St. Brieuc Challenger Karshi Challenger Shymkent Challenger Prostejov Challenger Penza Cup - Penza Mouilleron-Le-Captif Challenger Mordova Cup 2007 - Saransk San Francisco Challenger Samarkand Challenger Surbiton Challenger UTC Open by Selena - Cherkassy Charlottesville Challenger Alexander Kolyaskin Memorial - Donetsk Reggio Emilia Challenger Dallas Challenger Lyon Challenger Shenzhen Challenger Koblenz Challenger Lisbon Challenger Lexington Challenger Prague Challenger Bordeaux Challenger Eckental Challenger Prague II Challenger Penza Challenger Cordenons Challenger Sibiu Challenger Biella 2 Challenger Rome 2 Challenger Cassis Challenger Morocco Tennis Tour - Meknes Forli 3 Challenger Cherbourg Challenger Phoenix Challenger Rijeka Open - Rijeka Shymkent 1 Challenger Surbiton Challenger Ilkley Challenger Oeiras 3 Challenger Segovia Challenger Lexington Challenger Marrakech Challenger Zagreb Open - Zagreb AEGON International - Eastbourne Canberra Challenger Oeiras 2 Challenger Concepcion Challenger Lugano Challenger Szekesfehervar Challenger Biel Challenger Tampere Challenger Murcia Challenger Rome Challenger Francavilla Challenger Little Rock Challenger Bratislava 1 Challenger Pozoblanco Challenger Stanford Challenger Istanbul Challenger St. Tropez Challenger U.S. National Indoor Tennis Championships - Memphis Nur-Sultan 3 Challenger Brest Challenger Ortisei Challenger Charlottesville Challenger Helsinki Challenger Champaign Challenger Open de Nice Cote d'Azur - Nice Tyler Challenger Chennai Challenger Mercedes Cup - Stuttgart Lugano Challenger Ostrava Challenger Nottingham 2 Challenger Blois Challenger Proton Malaysian Open - Kuala Lumpur Tunis Challenger Helsinki Challenger Puerto Vallarta Challenger Oeiras 1 Challenger Quimper Challenger Manama Challenger Open Sabadell Atlantico - Barcelona Nur-Sultan 1 Challenger Pilot Pen Tennis - New Haven Tbilisi Challenger Kremlin Cup - Moscow Kremlin Cup - Moscow Rennes Challenger ABN AMRO Open - Rotterdam PBZ Zagreb Indoors - Zagreb BMW Open - Munich Mordovia Cup 2005 - Saransk Istanbul Challenger Orleans Challenger Brisbane International - Brisbane Qatar ExxonMobil Open - Doha French Open - Paris Brisbane - Brisbane U.S. Open - New York Open de Moselle - Metz St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Qatar ExxonMobil Open - Doha U.S. Open - New York Open Sabadell Atlantico - Barcelona Open de Moselle - Metz Malaysian Open - Kuala Lumpur Apia International - Sydney SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Brisbane International - Brisbane Apia International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Australian Open - Melbourne Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona French Open - Paris Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Winston-Salem Open - Winston-Salem Pau Challenger China Open - Beijing Kremlin Cup - Moscow Apia International - Sydney ATP Kremlin Cup - Moscow Open Sud de France - Montpellier Modena Challenger Kazan Challenger SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Brisbane International - Brisbane Fever-Tree Championships - London St. Petersburg Open - St. Petersburg Tata Open Maharashtra - Pune St. Petersburg Open - St. Petersburg Geneva Open - Geneva Murray River Open - Melbourne Portugal Open - Oeiras BMW Open - Munich Wimbledon - London The Artois Championships - London Open Occitanie - Montpellier Australian Open - Melbourne Anytech365 Andalucia Open - Marbella Nature Valley International - Eastbourne Davis Cup, Group I, 2R, KAZ-CHN 4-1 Open 13 Provence - Marseille Stockholm Open - Stockholm Serbia Open - Belgrade AEGON Championships - London Bratislava Challenger Prague 2 Challenger Lille Challenger Skopje Challenger Winston Salem - Winston Salem Dubai Duty Free Tennis Championships - Dubai Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Open 13 - Marseille U.S. Open - New York Cincinnati Open - Cincinnati Wimbledon - London Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Miami Open - Miami Wimbledon - London Western & Southern Financial Group Masters - Cincinnati China Open - Beijing Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York U.S. Open - New York Miami Open - Miami Mutua Madrid Open - Madrid Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Shanghai ATP Masters - Shanghai Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, Finals, Group E Davis Cup, Finals, Group B Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group D, Glasgow Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, QF, SRB-KAZ 2-1 Wimbledon (juniors) Australian Open (juniors) All Lower level tournaments Australian Open (juniors) Chicago Challenger M25 Roda de Bara Olympics - London Olympics - Tokyo Astana Open - Astana Danderyd Challenger M25 Doha Tenerife 1 Challenger Bengaluru Challenger Koblenz Challenger Millennium Estoril Open - Estoril Aix En Provence Challenger Bratislava 2 Challenger Lyon Challenger Braunschweig Challenger Segovia Challenger Bratislava 2 Challenger French Open - Paris Nottingham 2 Challenger Zug Challenger Porto Challenger St. Tropez Challenger Hamburg Open - Hamburg Shanghai Rolex Masters - Shanghai